higher tribunal - Fransızca İngilizce Sözlük